ru.CryptoPro.TomCatSSL
Class JSSESocketFactory
java.lang.Object
org.apache.tomcat.util.net.ServerSocketFactory
ru.CryptoPro.TomCatSSL.JSSESocketFactory
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- JSSE13SocketFactory, JSSE14SocketFactory
public abstract class JSSESocketFactory
- extends org.apache.tomcat.util.net.ServerSocketFactory
SSL server socket factory. It _requires_ a valid RSA key and JSSE.
|
Method Summary |
java.net.Socket |
acceptSocket(java.net.ServerSocket socket)
|
java.net.ServerSocket |
createSocket(int port)
|
java.net.ServerSocket |
createSocket(int port,
int backlog)
|
java.net.ServerSocket |
createSocket(int port,
int backlog,
java.net.InetAddress ifAddress)
|
void |
handshake(java.net.Socket sock)
|
| Methods inherited from class org.apache.tomcat.util.net.ServerSocketFactory |
getDefault, initSocket, setAttribute |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JSSESocketFactory
public JSSESocketFactory()
createSocket
public java.net.ServerSocket createSocket(int port)
throws java.io.IOException
- Specified by:
createSocket in class org.apache.tomcat.util.net.ServerSocketFactory
- Throws:
java.io.IOException
createSocket
public java.net.ServerSocket createSocket(int port,
int backlog)
throws java.io.IOException
- Specified by:
createSocket in class org.apache.tomcat.util.net.ServerSocketFactory
- Throws:
java.io.IOException
createSocket
public java.net.ServerSocket createSocket(int port,
int backlog,
java.net.InetAddress ifAddress)
throws java.io.IOException
- Specified by:
createSocket in class org.apache.tomcat.util.net.ServerSocketFactory
- Throws:
java.io.IOException
acceptSocket
public java.net.Socket acceptSocket(java.net.ServerSocket socket)
throws java.io.IOException
- Specified by:
acceptSocket in class org.apache.tomcat.util.net.ServerSocketFactory
- Throws:
java.io.IOException
handshake
public void handshake(java.net.Socket sock)
throws java.io.IOException
- Specified by:
handshake in class org.apache.tomcat.util.net.ServerSocketFactory
- Throws:
java.io.IOException